365bet中国官方网站

  • word of the day

    schizophragma hydrangeoides

    schizophragma hydrangeoides - 365bet中国官方网站 definition and meaning for word schizophragma hydrangeoides

    Definition
    (noun) climbing shrub with adhesive aerial roots having opposite leaves and small white flowers in terminal cymes; Himalayas to Taiwan and Japan
    Synonyms : climbing hydrangea
  • Download our Mobile App Today